1
Fundamentos dos Objetos em R
AI014Lesson 2
00:00

No nível mais fundamental, o R não opera com escalares individuais, mas sim com Vetores Atômicos. Todos os objetos em R são coleções de elementos do mesmo tipo, definidos por seu modo interno de armazenamento.

1. O Vetor Atômico

Mesmo um único valor como z <- 100 é um vetor de comprimento um. O R lida com sequências de dados—lógicos, inteiros, duplos, complexos, caractere, e brutos—como a unidade principal de operação.

2. Atribuição e Construção

Utilizamos o operador de atribuição <- para vincular nomes à memória. Vetores com múltiplos elementos são construídos usando a função c() (combinar) ou o operador : (sequência), como z <- 0:9.

Os Seis Blocos Básicos AtômicosLógicosInteirosDuplosComplexosCaractereBrutos

3. Armazenamento Interno

A função typeof() revela a representação de baixo nível no estilo C de um objeto. Por exemplo, o R distingue entre numéricos (ponto flutuante) e caractere (strings envolvidos em ""). Atômicos vetores garantem homogeneidade: todos os elementos devem ser do mesmo tipo.

$$\text{typeof}(0:9) \rightarrow \text{"inteiro"}$$

main.py
TERMINALbash — 80x24
> Ready. Click "Run" to execute.
>